using System;
using System.Collections.Generic;
using System.Text;

namespace Ghasam.Business.Domain.Entity
{
    public class Accounting
    {

        private int id;
        private Customer customer;
        private bool isFormal;
        private float debit;
        private float credit;
        private string description;
        private Payment payment;
        private DateTime accountingDate;
        private DateTime? createDate;

        public virtual Payment Payment
        {
            get { return payment; }
            set { payment = value; }
        }

        public virtual DateTime? CreateDate
        {
            get { return createDate; }
            set { createDate = value; }
        }

        public virtual DateTime AccountingDate
        {
            get { return accountingDate; }
            set { accountingDate = value; }
        }

        public virtual string Description
        {
            get { return description; }
            set { description = value; }
        }

        public virtual float Credit
        {
            get { return credit; }
            set { credit = value; }
        }

        public virtual float Debit
        {
            get { return debit; }
            set { debit = value; }
        }

        public virtual bool IsFormal
        {
            get { return isFormal; }
            set { isFormal = value; }
        }

        public virtual Customer Customer
        {
            get { return customer; }
            set { customer = value; }
        }

        public virtual int Id
        {
            get { return id; }
            set { id = value; }
        }
	
    }
}
